﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using IDAL.IBaseInterface;

namespace IBLL.IBaseInterface
{
    public interface IBaseBLL<D, T>
        where D : IBaseDAL<T>
        where T : class
    {
        // 列表
        List<P> Getlist<P>(params System.Data.SqlClient.SqlParameter[] param);

        //添加
        bool ToAddSQL(T t);

        //修改
        bool ToUpdateSQL(T t);

        //删除
        bool ToDeleteSQL(T t);
    }
}
